extensive swelling - French English Dictionary